dsym['la104_os_cedee65d'] = [
{addr:0x20000188,len:16,type:'data',name:'AHBPrescTable'},
{addr:0x080106b8,len:32,type:'code',name:'Bot_Abort'},
{addr:0x200026cc,len:1,type:'data',name:'Bot_State'},
{addr:0x2000270a,len:64,type:'data',name:'Bulk_Buff'},
{addr:0x080081c8,len:16,type:'code',name:'BusFaultException'},
{addr:0x0800d214,len:6,type:'code',name:'ByteSwap'},
{addr:0x200026e0,len:32,type:'data',name:'CBW'},
{addr:0x080104c0,len:504,type:'code',name:'CBW_Decode'},
{addr:0x200026d0,len:16,type:'data',name:'CSW'},
{addr:0x0800dba4,len:120,type:'code',name:'CTR_HP'},
{addr:0x0800da30,len:372,type:'code',name:'CTR_LP'},
{addr:0x0800cddc,len:38,type:'code',name:'ClearDTOG_RX'},
{addr:0x0800ce02,len:38,type:'code',name:'ClearDTOG_TX'},
{addr:0x0800cd30,len:4,type:'code',name:'ClearEPDoubleBuff'},
{addr:0x0800cd68,len:24,type:'code',name:'ClearEP_CTR_RX'},
{addr:0x0800cd80,len:28,type:'code',name:'ClearEP_CTR_TX'},
{addr:0x0800cd04,len:32,type:'code',name:'ClearEP_KIND'},
{addr:0x0800cd24,len:4,type:'code',name:'Clear_Status_Out'},
{addr:0x20001668,len:4,type:'data',name:'Data'},
{addr:0x20002708,len:2,type:'data',name:'Data_Len'},
{addr:0x20001518,len:1,type:'data',name:'Data_Mul_MaxPacketSize'},
{addr:0x0800843e,len:2,type:'code',name:'Default_Handler'},
{addr:0x08008564,len:16,type:'code',name:'Delay_mS'},
{addr:0x200013f0,len:2,type:'data',name:'Device_Table'},
{addr:0x20001680,len:4156,type:'data',name:'DiskBuf'},
{addr:0x0800ffc0,len:40,type:'code',name:'Disk_Init'},
{addr:0x08012f5c,len:36,type:'code',name:'Disk_Inquiry_Str'},
{addr:0x0800fff8,len:8,type:'code',name:'Disk_SecRd'},
{addr:0x0800ffe8,len:16,type:'code',name:'Disk_SecWr'},
{addr:0x200002dc,len:4,type:'data',name:'Dly_mS'},
{addr:0x0800843c,len:2,type:'code',name:'Dummy_Handler'},
{addr:0x20001514,len:1,type:'data',name:'EPindex'},
{addr:0x0800be16,len:18,type:'code',name:'EnableUsb'},
{addr:0x0800bd80,len:124,type:'code',name:'ExtFlashDataRd'},
{addr:0x0800bcb4,len:108,type:'code',name:'ExtFlashPageProg'},
{addr:0x0800ba1c,len:6,type:'code',name:'ExtFlashReadByte'},
{addr:0x0800bd20,len:96,type:'code',name:'ExtFlashSecWr'},
{addr:0x0800bc78,len:60,type:'code',name:'ExtFlashSectorErase'},
{addr:0x0800b9d4,len:72,type:'code',name:'ExtFlashSendByte'},
{addr:0x0800bc44,len:52,type:'code',name:'ExtFlashWaitForWrEnd'},
{addr:0x0800bc28,len:28,type:'code',name:'ExtFlashWrCtrl'},
{addr:0x0800bc20,len:8,type:'code',name:'ExtFlash_CS_HIGH'},
{addr:0x0800bc18,len:8,type:'code',name:'ExtFlash_CS_LOW'},
{addr:0x0800c0ec,len:12,type:'code',name:'FLASH_ClearFlag'},
{addr:0x0800c344,len:168,type:'code',name:'FLASH_EnableWriteProtection'},
{addr:0x0800b9a8,len:44,type:'code',name:'FLASH_Erase'},
{addr:0x0800c1e4,len:4,type:'code',name:'FLASH_EraseAllBank1Pages'},
{addr:0x0800c1a8,len:60,type:'code',name:'FLASH_EraseAllPages'},
{addr:0x0800c1e8,len:128,type:'code',name:'FLASH_EraseOptionBytes'},
{addr:0x0800c16a,len:62,type:'code',name:'FLASH_ErasePage'},
{addr:0x0800c120,len:40,type:'code',name:'FLASH_GetBank1Status'},
{addr:0x0800c0cc,len:32,type:'code',name:'FLASH_GetFlagStatus'},
{addr:0x0800c0a4,len:16,type:'code',name:'FLASH_GetPrefetchBufferStatus'},
{addr:0x0800c094,len:16,type:'code',name:'FLASH_GetReadOutProtectionStatus'},
{addr:0x0800c0f8,len:40,type:'code',name:'FLASH_GetStatus'},
{addr:0x0800c07c,len:12,type:'code',name:'FLASH_GetUserOptionByte'},
{addr:0x0800c088,len:12,type:'code',name:'FLASH_GetWriteProtectionOptionByte'},
{addr:0x0800c01c,len:24,type:'code',name:'FLASH_HalfCycleAccessCmd'},
{addr:0x0800c0b4,len:24,type:'code',name:'FLASH_ITConfig'},
{addr:0x0800c068,len:16,type:'code',name:'FLASH_Lock'},
{addr:0x0800c078,len:4,type:'code',name:'FLASH_LockBank1'},
{addr:0x0800c034,len:24,type:'code',name:'FLASH_PrefetchBufferCmd'},
{addr:0x0800b980,len:40,type:'code',name:'FLASH_Prog'},
{addr:0x0800c2c0,len:56,type:'code',name:'FLASH_ProgramHalfWord'},
{addr:0x0800c2f8,len:76,type:'code',name:'FLASH_ProgramOptionByteData'},
{addr:0x0800c268,len:88,type:'code',name:'FLASH_ProgramWord'},
{addr:0x0800c3ec,len:148,type:'code',name:'FLASH_ReadOutProtection'},
{addr:0x0800c008,len:20,type:'code',name:'FLASH_SetLatency'},
{addr:0x0800c04c,len:24,type:'code',name:'FLASH_Unlock'},
{addr:0x0800c064,len:4,type:'code',name:'FLASH_UnlockBank1'},
{addr:0x0800c480,len:92,type:'code',name:'FLASH_UserOptionByteConfig'},
{addr:0x0800c4dc,len:4,type:'code',name:'FLASH_WaitForLastBank1Operation'},
{addr:0x0800c148,len:34,type:'code',name:'FLASH_WaitForLastOperation'},
{addr:0x0800bf3a,len:40,type:'code',name:'FPGA16'},
{addr:0x0800bf18,len:34,type:'code',name:'FPGA32'},
{addr:0x0800d1c8,len:70,type:'code',name:'FreeUserBuffer'},
{addr:0x0800de80,len:22,type:'code',name:'GPIO_AFIODeInit'},
{addr:0x0800ddc8,len:184,type:'code',name:'GPIO_DeInit'},
{addr:0x0800e042,len:14,type:'code',name:'GPIO_ETH_MediaInterfaceConfig'},
{addr:0x0800e018,len:42,type:'code',name:'GPIO_EXTILineConfig'},
{addr:0x0800dfac,len:12,type:'code',name:'GPIO_EventOutputCmd'},
{addr:0x0800df90,len:28,type:'code',name:'GPIO_EventOutputConfig'},
{addr:0x0800de96,len:162,type:'code',name:'GPIO_Init'},
{addr:0x0800df80,len:16,type:'code',name:'GPIO_PinLockConfig'},
{addr:0x0800dfb8,len:96,type:'code',name:'GPIO_PinRemapConfig'},
{addr:0x0800df52,len:6,type:'code',name:'GPIO_ReadInputData'},
{addr:0x0800df46,len:12,type:'code',name:'GPIO_ReadInputDataBit'},
{addr:0x0800df64,len:6,type:'code',name:'GPIO_ReadOutputData'},
{addr:0x0800df58,len:12,type:'code',name:'GPIO_ReadOutputDataBit'},
{addr:0x0800df6e,len:4,type:'code',name:'GPIO_ResetBits'},
{addr:0x0800df6a,len:4,type:'code',name:'GPIO_SetBits'},
{addr:0x0800df38,len:14,type:'code',name:'GPIO_StructInit'},
{addr:0x0800df7c,len:4,type:'code',name:'GPIO_Write'},
{addr:0x0800df72,len:10,type:'code',name:'GPIO_WriteBit'},
{addr:0x0800bf62,len:166,type:'code',name:'GetAttribute'},
{addr:0x0800cb90,len:16,type:'code',name:'GetBTABLE'},
{addr:0x0800cb24,len:16,type:'code',name:'GetCNTR'},
{addr:0x0800cb6c,len:16,type:'code',name:'GetDADDR'},
{addr:0x0800cbae,len:16,type:'code',name:'GetENDPOINT'},
{addr:0x0800ce4a,len:18,type:'code',name:'GetEPAddress'},
{addr:0x0800cffc,len:4,type:'code',name:'GetEPDblBuf0Addr'},
{addr:0x0800d174,len:4,type:'code',name:'GetEPDblBuf0Count'},
{addr:0x0800d000,len:4,type:'code',name:'GetEPDblBuf1Addr'},
{addr:0x0800d178,len:4,type:'code',name:'GetEPDblBuf1Count'},
{addr:0x0800d17c,len:76,type:'code',name:'GetEPDblBufDir'},
{addr:0x0800cec4,len:32,type:'code',name:'GetEPRxAddr'},
{addr:0x0800cf90,len:36,type:'code',name:'GetEPRxCount'},
{addr:0x0800cc88,len:18,type:'code',name:'GetEPRxStatus'},
{addr:0x0800cea4,len:32,type:'code',name:'GetEPTxAddr'},
{addr:0x0800cf6c,len:36,type:'code',name:'GetEPTxCount'},
{addr:0x0800cc76,len:18,type:'code',name:'GetEPTxStatus'},
{addr:0x0800cbda,len:18,type:'code',name:'GetEPType'},
{addr:0x0800cb50,len:16,type:'code',name:'GetFNR'},
{addr:0x0800cb40,len:16,type:'code',name:'GetISTR'},
{addr:0x0800bea0,len:120,type:'code',name:'GetKeys'},
{addr:0x080084a8,len:16,type:'code',name:'GetLastChar'},
{addr:0x0800cd4e,len:26,type:'code',name:'GetRxStallStatus'},
{addr:0x080081e8,len:16,type:'code',name:'GetStackPointer'},
{addr:0x0800cd34,len:26,type:'code',name:'GetTxStallStatus'},
{addr:0x08010754,len:24,type:'code',name:'Get_Max_Lun'},
{addr:0x0800bb00,len:10,type:'code',name:'Get_Pixel'},
{addr:0x08008160,len:16,type:'code',name:'Halt'},
{addr:0x080082ec,len:40,type:'code',name:'HardFaultException'},
{addr:0x0800be28,len:120,type:'code',name:'HardwareInit'},
{addr:0x0800faa8,len:24,type:'code',name:'I2C_ARPCmd'},
{addr:0x0800f97c,len:24,type:'code',name:'I2C_AcknowledgeConfig'},
{addr:0x0800fa88,len:24,type:'code',name:'I2C_CalculatePEC'},
{addr:0x0800faf4,len:24,type:'code',name:'I2C_CheckEvent'},
{addr:0x0800fb50,len:8,type:'code',name:'I2C_ClearFlag'},
{addr:0x0800fb74,len:8,type:'code',name:'I2C_ClearITPendingBit'},
{addr:0x0800f904,len:24,type:'code',name:'I2C_Cmd'},
{addr:0x0800f91c,len:24,type:'code',name:'I2C_DMACmd'},
{addr:0x0800f934,len:24,type:'code',name:'I2C_DMALastTransferCmd'},
{addr:0x0800f7e0,len:52,type:'code',name:'I2C_DeInit'},
{addr:0x0800f9a6,len:24,type:'code',name:'I2C_DualAddressCmd'},
{addr:0x0800fad8,len:28,type:'code',name:'I2C_FastModeDutyCycleConfig'},
{addr:0x0800f9be,len:24,type:'code',name:'I2C_GeneralCallCmd'},
{addr:0x0800f94c,len:24,type:'code',name:'I2C_GenerateSTART'},
{addr:0x0800f964,len:24,type:'code',name:'I2C_GenerateSTOP'},
{addr:0x0800fb1c,len:52,type:'code',name:'I2C_GetFlagStatus'},
{addr:0x0800fb58,len:28,type:'code',name:'I2C_GetITStatus'},
{addr:0x0800fb0c,len:16,type:'code',name:'I2C_GetLastEvent'},
{addr:0x0800faa0,len:8,type:'code',name:'I2C_GetPEC'},
{addr:0x0800f9d6,len:18,type:'code',name:'I2C_ITConfig'},
{addr:0x0800f814,len:212,type:'code',name:'I2C_Init'},
{addr:0x0800fa34,len:28,type:'code',name:'I2C_NACKPositionConfig'},
{addr:0x0800f994,len:18,type:'code',name:'I2C_OwnAddress2Config'},
{addr:0x0800fa84,len:4,type:'code',name:'I2C_PECPositionConfig'},
{addr:0x0800fa04,len:24,type:'code',name:'I2C_ReadRegister'},
{addr:0x0800f9ec,len:6,type:'code',name:'I2C_ReceiveData'},
{addr:0x0800fa50,len:28,type:'code',name:'I2C_SMBusAlertConfig'},
{addr:0x0800f9f2,len:18,type:'code',name:'I2C_Send7bitAddress'},
{addr:0x0800f9e8,len:4,type:'code',name:'I2C_SendData'},
{addr:0x0800fa1c,len:24,type:'code',name:'I2C_SoftwareResetCmd'},
{addr:0x0800fac0,len:24,type:'code',name:'I2C_StretchClockCmd'},
{addr:0x0800f8e8,len:28,type:'code',name:'I2C_StructInit'},
{addr:0x0800fa6c,len:24,type:'code',name:'I2C_TransmitPEC'},
{addr:0x0800c65e,len:24,type:'code',name:'I2S_Cmd'},
{addr:0x0800c582,len:158,type:'code',name:'I2S_Init'},
{addr:0x0800c638,len:14,type:'code',name:'I2S_StructInit'},
{addr:0x0800d9d0,len:92,type:'code',name:'In0_Process'},
{addr:0x08012fe0,len:32,type:'code',name:'MASS_ConfigDescriptor'},
{addr:0x0801094a,len:54,type:'code',name:'MASS_Data_Setup'},
{addr:0x08013000,len:18,type:'code',name:'MASS_DeviceDescriptor'},
{addr:0x080108a0,len:12,type:'code',name:'MASS_GetConfigDescriptor'},
{addr:0x08010894,len:12,type:'code',name:'MASS_GetDeviceDescriptor'},
{addr:0x080108ac,len:32,type:'code',name:'MASS_GetStringDescriptor'},
{addr:0x08010746,len:14,type:'code',name:'MASS_Get_Interface_Setting'},
{addr:0x08010980,len:2,type:'code',name:'MASS_Get_SerialNum'},
{addr:0x080108fc,len:76,type:'code',name:'MASS_NoData_Setup'},
{addr:0x08010790,len:232,type:'code',name:'MASS_Reset'},
{addr:0x08010744,len:2,type:'code',name:'MASS_Status_In'},
{addr:0x08010948,len:2,type:'code',name:'MASS_Status_Out'},
{addr:0x08012f80,len:16,type:'code',name:'MASS_StringInterface'},
{addr:0x08012fdc,len:4,type:'code',name:'MASS_StringLangID'},
{addr:0x08012f90,len:38,type:'code',name:'MASS_StringProduct'},
{addr:0x20000256,len:26,type:'data',name:'MASS_StringSerial'},
{addr:0x08012fb6,len:38,type:'code',name:'MASS_StringVendor'},
{addr:0x0801076c,len:36,type:'code',name:'MASS_init'},
{addr:0x08010878,len:28,type:'code',name:'Mass_Storage_ClearFeature'},
{addr:0x08010474,len:76,type:'code',name:'Mass_Storage_In'},
{addr:0x080106d8,len:96,type:'code',name:'Mass_Storage_Out'},
{addr:0x080108cc,len:48,type:'code',name:'Mass_Storage_SetConfiguration'},
{addr:0x08010738,len:12,type:'code',name:'Mass_Storage_SetDeviceAddress'},
{addr:0x2000274c,len:4,type:'data',name:'Max_Lun'},
{addr:0x080081b8,len:16,type:'code',name:'MemManageException'},
{addr:0x200001ad,len:8,type:'data',name:'Mode_Sense10_data'},
{addr:0x200001a9,len:4,type:'data',name:'Mode_Sense6_data'},
{addr:0x080081a8,len:16,type:'code',name:'NMIException'},
{addr:0x0800da2c,len:2,type:'code',name:'NOP_Process'},
{addr:0x0800ff24,len:88,type:'code',name:'NVIC_Init'},
{addr:0x0800ff10,len:20,type:'code',name:'NVIC_PriorityGroupConfig'},
{addr:0x0800ff7c,len:20,type:'code',name:'NVIC_SetVectorTable'},
{addr:0x0800ff90,len:24,type:'code',name:'NVIC_SystemLPConfig'},
{addr:0x0800a454,len:16,type:'code',name:'NeedInvalidateFat'},
{addr:0x0800d8c4,len:204,type:'code',name:'Out0_Process'},
{addr:0x0800cafa,len:30,type:'code',name:'PMAToUserBufferCopy'},
{addr:0x200026bc,len:5,type:'data',name:'Page00_Inquiry_Data'},
{addr:0x0800d5b4,len:68,type:'code',name:'Post0_Process'},
{addr:0x0800c904,len:20,type:'code',name:'RCC_ADCCLKConfig'},
{addr:0x0800c9e8,len:24,type:'code',name:'RCC_AHBPeriphClockCmd'},
{addr:0x0800ca18,len:24,type:'code',name:'RCC_APB1PeriphClockCmd'},
{addr:0x0800ca48,len:24,type:'code',name:'RCC_APB1PeriphResetCmd'},
{addr:0x0800ca00,len:24,type:'code',name:'RCC_APB2PeriphClockCmd'},
{addr:0x0800ca30,len:24,type:'code',name:'RCC_APB2PeriphResetCmd'},
{addr:0x0800c840,len:20,type:'code',name:'RCC_AdjustHSICalibrationValue'},
{addr:0x0800ca60,len:12,type:'code',name:'RCC_BackupResetCmd'},
{addr:0x0800caac,len:16,type:'code',name:'RCC_ClearFlag'},
{addr:0x0800cad0,len:12,type:'code',name:'RCC_ClearITPendingBit'},
{addr:0x0800ca6c,len:12,type:'code',name:'RCC_ClockSecuritySystemCmd'},
{addr:0x0800c798,len:64,type:'code',name:'RCC_DeInit'},
{addr:0x0800c968,len:128,type:'code',name:'RCC_GetClocksFreq'},
{addr:0x0800ca84,len:40,type:'code',name:'RCC_GetFlagStatus'},
{addr:0x0800cabc,len:20,type:'code',name:'RCC_GetITStatus'},
{addr:0x0800c894,len:16,type:'code',name:'RCC_GetSYSCLKSource'},
{addr:0x0800c8a4,len:20,type:'code',name:'RCC_HCLKConfig'},
{addr:0x0800c7d8,len:56,type:'code',name:'RCC_HSEConfig'},
{addr:0x0800c854,len:12,type:'code',name:'RCC_HSICmd'},
{addr:0x0800c8e0,len:24,type:'code',name:'RCC_ITConfig'},
{addr:0x0800c918,len:40,type:'code',name:'RCC_LSEConfig'},
{addr:0x0800c940,len:12,type:'code',name:'RCC_LSICmd'},
{addr:0x0800ca78,len:12,type:'code',name:'RCC_MCOConfig'},
{addr:0x0800c8b8,len:20,type:'code',name:'RCC_PCLK1Config'},
{addr:0x0800c8cc,len:20,type:'code',name:'RCC_PCLK2Config'},
{addr:0x0800c874,len:12,type:'code',name:'RCC_PLLCmd'},
{addr:0x0800c860,len:20,type:'code',name:'RCC_PLLConfig'},
{addr:0x0800c95c,len:12,type:'code',name:'RCC_RTCCLKCmd'},
{addr:0x0800c94c,len:16,type:'code',name:'RCC_RTCCLKConfig'},
{addr:0x0800c880,len:20,type:'code',name:'RCC_SYSCLKConfig'},
{addr:0x0800c8f8,len:12,type:'code',name:'RCC_USBCLKConfig'},
{addr:0x0800c810,len:48,type:'code',name:'RCC_WaitForHSEStartUp'},
{addr:0x200026c1,len:8,type:'data',name:'ReadCapacity10_Data'},
{addr:0x0800bae4,len:28,type:'code',name:'ReadFinish'},
{addr:0x2000019d,len:12,type:'data',name:'ReadFormatCapacity'},
{addr:0x0800ba38,len:108,type:'code',name:'ReadPixel'},
{addr:0x0800baa4,len:64,type:'code',name:'ReadStart'},
{addr:0x08010000,len:164,type:'code',name:'Read_Memory'},
{addr:0x08008494,len:20,type:'code',name:'Reset_Handler'},
{addr:0x080102bc,len:96,type:'code',name:'SCSI_Address_Management'},
{addr:0x20002700,len:4,type:'data',name:'SCSI_BlkLen'},
{addr:0x08010150,len:44,type:'code',name:'SCSI_Inquiry_Cmd'},
{addr:0x08010280,len:60,type:'code',name:'SCSI_Invalid_Cmd'},
{addr:0x20002704,len:4,type:'data',name:'SCSI_LBA'},
{addr:0x080101d0,len:12,type:'code',name:'SCSI_ModeSense10_Cmd'},
{addr:0x080101c4,len:12,type:'code',name:'SCSI_ModeSense6_Cmd'},
{addr:0x0801031c,len:100,type:'code',name:'SCSI_Read10_Cmd'},
{addr:0x0801019c,len:40,type:'code',name:'SCSI_ReadCapacity10_Cmd'},
{addr:0x0801017c,len:32,type:'code',name:'SCSI_ReadFormatCapacity_Cmd'},
{addr:0x080101dc,len:24,type:'code',name:'SCSI_RequestSense_Cmd'},
{addr:0x08010204,len:8,type:'code',name:'SCSI_Start_Stop_Unit_Cmd'},
{addr:0x0801027c,len:4,type:'code',name:'SCSI_TestUnitReady_Cmd'},
{addr:0x08010248,len:52,type:'code',name:'SCSI_Valid_Cmd'},
{addr:0x0801020c,len:60,type:'code',name:'SCSI_Verify10_Cmd'},
{addr:0x08010380,len:104,type:'code',name:'SCSI_Write10_Cmd'},
{addr:0x0800c72e,len:28,type:'code',name:'SPI_BiDirectionalLineConfig'},
{addr:0x0800c704,len:24,type:'code',name:'SPI_CalculateCRC'},
{addr:0x0800c646,len:24,type:'code',name:'SPI_Cmd'},
{addr:0x0800c6e2,len:22,type:'code',name:'SPI_DataSizeConfig'},
{addr:0x0800c71c,len:12,type:'code',name:'SPI_GetCRC'},
{addr:0x0800c728,len:6,type:'code',name:'SPI_GetCRCPolynomial'},
{addr:0x0800c756,len:8,type:'code',name:'SPI_I2S_ClearFlag'},
{addr:0x0800c786,len:16,type:'code',name:'SPI_I2S_ClearITPendingBit'},
{addr:0x0800c690,len:18,type:'code',name:'SPI_I2S_DMACmd'},
{addr:0x0800c4e0,len:100,type:'code',name:'SPI_I2S_DeInit'},
{addr:0x0800c74a,len:12,type:'code',name:'SPI_I2S_GetFlagStatus'},
{addr:0x0800c75e,len:40,type:'code',name:'SPI_I2S_GetITStatus'},
{addr:0x0800c676,len:26,type:'code',name:'SPI_I2S_ITConfig'},
{addr:0x0800c6a6,len:6,type:'code',name:'SPI_I2S_ReceiveData'},
{addr:0x0800c6a2,len:4,type:'code',name:'SPI_I2S_SendData'},
{addr:0x0800c544,len:62,type:'code',name:'SPI_Init'},
{addr:0x0800c6ac,len:30,type:'code',name:'SPI_NSSInternalSoftwareConfig'},
{addr:0x0800c6ca,len:24,type:'code',name:'SPI_SSOutputCmd'},
{addr:0x0800c620,len:24,type:'code',name:'SPI_StructInit'},
{addr:0x0800c6f8,len:12,type:'code',name:'SPI_TransmitCRC'},
{addr:0x2000151a,len:2,type:'data',name:'SaveRState'},
{addr:0x2000150a,len:2,type:'data',name:'SaveState'},
{addr:0x2000151c,len:2,type:'data',name:'SaveTState'},
{addr:0x200001b5,len:18,type:'data',name:'Scsi_Sense_Data'},
{addr:0x2000165c,len:4,type:'data',name:'SecBuf'},
{addr:0x0800cb7c,len:20,type:'code',name:'SetBTABLE'},
{addr:0x0800cb18,len:12,type:'code',name:'SetCNTR'},
{addr:0x0800cb60,len:12,type:'code',name:'SetDADDR'},
{addr:0x0800d990,len:64,type:'code',name:'SetDeviceAddress'},
{addr:0x0800cc50,len:38,type:'code',name:'SetDouBleBuffEPStall'},
{addr:0x0800cba0,len:14,type:'code',name:'SetENDPOINT'},
{addr:0x0800ce28,len:34,type:'code',name:'SetEPAddress'},
{addr:0x0800cf04,len:38,type:'code',name:'SetEPCountRxReg'},
{addr:0x0800cff4,len:4,type:'code',name:'SetEPDblBuf0Addr'},
{addr:0x0800d0b4,len:96,type:'code',name:'SetEPDblBuf0Count'},
{addr:0x0800cff8,len:4,type:'code',name:'SetEPDblBuf1Addr'},
{addr:0x0800d114,len:96,type:'code',name:'SetEPDblBuf1Count'},
{addr:0x0800cfb4,len:64,type:'code',name:'SetEPDblBuffAddr'},
{addr:0x0800d004,len:176,type:'code',name:'SetEPDblBuffCount'},
{addr:0x0800cd2c,len:4,type:'code',name:'SetEPDoubleBuff'},
{addr:0x0800ce80,len:36,type:'code',name:'SetEPRxAddr'},
{addr:0x0800cf2a,len:66,type:'code',name:'SetEPRxCount'},
{addr:0x0800cc1e,len:50,type:'code',name:'SetEPRxStatus'},
{addr:0x0800ccc0,len:38,type:'code',name:'SetEPRxValid'},
{addr:0x0800ce5c,len:36,type:'code',name:'SetEPTxAddr'},
{addr:0x0800cee4,len:32,type:'code',name:'SetEPTxCount'},
{addr:0x0800cbec,len:50,type:'code',name:'SetEPTxStatus'},
{addr:0x0800cc9a,len:38,type:'code',name:'SetEPTxValid'},
{addr:0x0800cbbe,len:28,type:'code',name:'SetEPType'},
{addr:0x0800cce6,len:30,type:'code',name:'SetEP_KIND'},
{addr:0x0800cb34,len:12,type:'code',name:'SetISTR'},
{addr:0x0800bb0a,len:146,type:'code',name:'Set_Block'},
{addr:0x08010434,len:64,type:'code',name:'Set_CSW'},
{addr:0x0800ba22,len:22,type:'code',name:'Set_Pixel'},
{addr:0x0800bb9c,len:124,type:'code',name:'Set_Posi'},
{addr:0x080101f4,len:16,type:'code',name:'Set_Scsi_Sense_Data'},
{addr:0x0800cd28,len:4,type:'code',name:'Set_Status_Out'},
{addr:0x0800d5f8,len:716,type:'code',name:'Setup0_Process'},
{addr:0x0800d41c,len:212,type:'code',name:'Standard_ClearFeature'},
{addr:0x0800d21c,len:36,type:'code',name:'Standard_GetConfiguration'},
{addr:0x0800d598,len:28,type:'code',name:'Standard_GetDescriptorData'},
{addr:0x0800d240,len:36,type:'code',name:'Standard_GetInterface'},
{addr:0x0800d264,len:140,type:'code',name:'Standard_GetStatus'},
{addr:0x0800d39c,len:56,type:'code',name:'Standard_SetConfiguration'},
{addr:0x0800d574,len:36,type:'code',name:'Standard_SetDeviceFeature'},
{addr:0x0800d4f0,len:132,type:'code',name:'Standard_SetEndPointFeature'},
{addr:0x0800d3d4,len:72,type:'code',name:'Standard_SetInterface'},
{addr:0x20001516,len:2,type:'data',name:'StatusInfo'},
{addr:0x080084b8,len:120,type:'code',name:'SysTickHandler'},
{addr:0x0800ffa8,len:22,type:'code',name:'SysTick_CLKSourceConfig'},
{addr:0x20000184,len:4,type:'data',name:'SystemCoreClock'},
{addr:0x0800dd74,len:84,type:'code',name:'SystemCoreClockUpdate'},
{addr:0x0800dc84,len:240,type:'code',name:'SystemInit'},
{addr:0x0800e782,len:24,type:'code',name:'TIM_ARRPreloadConfig'},
{addr:0x0800e57c,len:34,type:'code',name:'TIM_BDTRConfig'},
{addr:0x0800e5d4,len:18,type:'code',name:'TIM_BDTRStructInit'},
{addr:0x0800e7ca,len:24,type:'code',name:'TIM_CCPreloadControl'},
{addr:0x0800e936,len:28,type:'code',name:'TIM_CCxCmd'},
{addr:0x0800e952,len:28,type:'code',name:'TIM_CCxNCmd'},
{addr:0x0800ec9c,len:8,type:'code',name:'TIM_ClearFlag'},
{addr:0x0800ecba,len:8,type:'code',name:'TIM_ClearITPendingBit'},
{addr:0x0800e872,len:16,type:'code',name:'TIM_ClearOC1Ref'},
{addr:0x0800e882,len:16,type:'code',name:'TIM_ClearOC2Ref'},
{addr:0x0800e892,len:16,type:'code',name:'TIM_ClearOC3Ref'},
{addr:0x0800e8a2,len:16,type:'code',name:'TIM_ClearOC4Ref'},
{addr:0x0800e5e6,len:24,type:'code',name:'TIM_Cmd'},
{addr:0x0800e6dc,len:16,type:'code',name:'TIM_CounterModeConfig'},
{addr:0x0800e5fe,len:28,type:'code',name:'TIM_CtrlPWMOutputs'},
{addr:0x0800e638,len:4,type:'code',name:'TIM_DMACmd'},
{addr:0x0800e630,len:8,type:'code',name:'TIM_DMAConfig'},
{addr:0x0800e134,len:456,type:'code',name:'TIM_DeInit'},
{addr:0x0800e6ac,len:24,type:'code',name:'TIM_ETRClockMode1Config'},
{addr:0x0800e6c4,len:18,type:'code',name:'TIM_ETRClockMode2Config'},
{addr:0x0800e698,len:20,type:'code',name:'TIM_ETRConfig'},
{addr:0x0800e6fc,len:62,type:'code',name:'TIM_EncoderInterfaceConfig'},
{addr:0x0800e73a,len:16,type:'code',name:'TIM_ForcedOC1Config'},
{addr:0x0800e74a,len:20,type:'code',name:'TIM_ForcedOC2Config'},
{addr:0x0800e75e,len:16,type:'code',name:'TIM_ForcedOC3Config'},
{addr:0x0800e76e,len:20,type:'code',name:'TIM_ForcedOC4Config'},
{addr:0x0800e62c,len:4,type:'code',name:'TIM_GenerateEvent'},
{addr:0x0800ec6a,len:6,type:'code',name:'TIM_GetCapture1'},
{addr:0x0800ec70,len:6,type:'code',name:'TIM_GetCapture2'},
{addr:0x0800ec76,len:6,type:'code',name:'TIM_GetCapture3'},
{addr:0x0800ec7c,len:8,type:'code',name:'TIM_GetCapture4'},
{addr:0x0800ec84,len:6,type:'code',name:'TIM_GetCounter'},
{addr:0x0800ec90,len:12,type:'code',name:'TIM_GetFlagStatus'},
{addr:0x0800eca4,len:22,type:'code',name:'TIM_GetITStatus'},
{addr:0x0800ec8a,len:6,type:'code',name:'TIM_GetPrescaler'},
{addr:0x0800eb24,len:304,type:'code',name:'TIM_ICInit'},
{addr:0x0800e5c4,len:16,type:'code',name:'TIM_ICStructInit'},
{addr:0x0800e61a,len:18,type:'code',name:'TIM_ITConfig'},
{addr:0x0800e64a,len:26,type:'code',name:'TIM_ITRxExternalClockConfig'},
{addr:0x0800e63c,len:14,type:'code',name:'TIM_InternalClockConfig'},
{addr:0x0800e82a,len:16,type:'code',name:'TIM_OC1FastConfig'},
{addr:0x0800e390,len:136,type:'code',name:'TIM_OC1Init'},
{addr:0x0800e8c2,len:16,type:'code',name:'TIM_OC1NPolarityConfig'},
{addr:0x0800e8b2,len:16,type:'code',name:'TIM_OC1PolarityConfig'},
{addr:0x0800e7e2,len:16,type:'code',name:'TIM_OC1PreloadConfig'},
{addr:0x0800e83a,len:20,type:'code',name:'TIM_OC2FastConfig'},
{addr:0x0800e418,len:128,type:'code',name:'TIM_OC2Init'},
{addr:0x0800e8e6,len:20,type:'code',name:'TIM_OC2NPolarityConfig'},
{addr:0x0800e8d2,len:20,type:'code',name:'TIM_OC2PolarityConfig'},
{addr:0x0800e7f2,len:20,type:'code',name:'TIM_OC2PreloadConfig'},
{addr:0x0800e84e,len:16,type:'code',name:'TIM_OC3FastConfig'},
{addr:0x0800e498,len:124,type:'code',name:'TIM_OC3Init'},
{addr:0x0800e90e,len:20,type:'code',name:'TIM_OC3NPolarityConfig'},
{addr:0x0800e8fa,len:20,type:'code',name:'TIM_OC3PolarityConfig'},
{addr:0x0800e806,len:16,type:'code',name:'TIM_OC3PreloadConfig'},
{addr:0x0800e85e,len:20,type:'code',name:'TIM_OC4FastConfig'},
{addr:0x0800e514,len:104,type:'code',name:'TIM_OC4Init'},
{addr:0x0800e922,len:20,type:'code',name:'TIM_OC4PolarityConfig'},
{addr:0x0800e816,len:20,type:'code',name:'TIM_OC4PreloadConfig'},
{addr:0x0800e5b0,len:20,type:'code',name:'TIM_OCStructInit'},
{addr:0x0800ea9a,len:90,type:'code',name:'TIM_PWMIConfig'},
{addr:0x0800e6d6,len:6,type:'code',name:'TIM_PrescalerConfig'},
{addr:0x0800e7b2,len:24,type:'code',name:'TIM_SelectCCDMA'},
{addr:0x0800e79a,len:24,type:'code',name:'TIM_SelectCOM'},
{addr:0x0800e9e0,len:24,type:'code',name:'TIM_SelectHallSensor'},
{addr:0x0800e6ec,len:16,type:'code',name:'TIM_SelectInputTrigger'},
{addr:0x0800ea3a,len:22,type:'code',name:'TIM_SelectMasterSlaveMode'},
{addr:0x0800e96e,len:66,type:'code',name:'TIM_SelectOCxM'},
{addr:0x0800e9f8,len:22,type:'code',name:'TIM_SelectOnePulseMode'},
{addr:0x0800ea0e,len:22,type:'code',name:'TIM_SelectOutputTrigger'},
{addr:0x0800ea24,len:22,type:'code',name:'TIM_SelectSlaveMode'},
{addr:0x0800ea54,len:4,type:'code',name:'TIM_SetAutoreload'},
{addr:0x0800ec54,len:22,type:'code',name:'TIM_SetClockDivision'},
{addr:0x0800ea58,len:4,type:'code',name:'TIM_SetCompare1'},
{addr:0x0800ea5c,len:4,type:'code',name:'TIM_SetCompare2'},
{addr:0x0800ea60,len:4,type:'code',name:'TIM_SetCompare3'},
{addr:0x0800ea64,len:6,type:'code',name:'TIM_SetCompare4'},
{addr:0x0800ea50,len:4,type:'code',name:'TIM_SetCounter'},
{addr:0x0800ea6a,len:22,type:'code',name:'TIM_SetIC1Prescaler'},
{addr:0x0800ea80,len:26,type:'code',name:'TIM_SetIC2Prescaler'},
{addr:0x0800eaf4,len:22,type:'code',name:'TIM_SetIC3Prescaler'},
{addr:0x0800eb0a,len:26,type:'code',name:'TIM_SetIC4Prescaler'},
{addr:0x0800e664,len:52,type:'code',name:'TIM_TIxExternalClockConfig'},
{addr:0x0800e2fc,len:148,type:'code',name:'TIM_TimeBaseInit'},
{addr:0x0800e59e,len:18,type:'code',name:'TIM_TimeBaseStructInit'},
{addr:0x0800e9b0,len:24,type:'code',name:'TIM_UpdateDisableConfig'},
{addr:0x0800e9c8,len:24,type:'code',name:'TIM_UpdateRequestConfig'},
{addr:0x0800d20e,len:6,type:'code',name:'ToWord'},
{addr:0x0800cd9c,len:32,type:'code',name:'ToggleDTOG_RX'},
{addr:0x0800cdbc,len:32,type:'code',name:'ToggleDTOG_TX'},
{addr:0x08010400,len:52,type:'code',name:'Transfer_Data_Request'},
{addr:0x08008530,len:48,type:'code',name:'USART3_IRQHandler'},
{addr:0x0800feba,len:8,type:'code',name:'USART_ClearFlag'},
{addr:0x0800ff00,len:14,type:'code',name:'USART_ClearITPendingBit'},
{addr:0x0800fcd0,len:32,type:'code',name:'USART_ClockInit'},
{addr:0x0800fcf0,len:12,type:'code',name:'USART_ClockStructInit'},
{addr:0x0800fcfc,len:24,type:'code',name:'USART_Cmd'},
{addr:0x0800fd44,len:18,type:'code',name:'USART_DMACmd'},
{addr:0x0800fb7c,len:156,type:'code',name:'USART_DeInit'},
{addr:0x0800feae,len:12,type:'code',name:'USART_GetFlagStatus'},
{addr:0x0800fec2,len:62,type:'code',name:'USART_GetITStatus'},
{addr:0x0800fe38,len:24,type:'code',name:'USART_HalfDuplexCmd'},
{addr:0x0800fd14,len:48,type:'code',name:'USART_ITConfig'},
{addr:0x0800fc18,len:164,type:'code',name:'USART_Init'},
{addr:0x0800fe96,len:24,type:'code',name:'USART_IrDACmd'},
{addr:0x0800fe80,len:22,type:'code',name:'USART_IrDAConfig'},
{addr:0x0800fd9a,len:22,type:'code',name:'USART_LINBreakDetectLengthConfig'},
{addr:0x0800fdb0,len:24,type:'code',name:'USART_LINCmd'},
{addr:0x0800fe68,len:24,type:'code',name:'USART_OneBitMethodCmd'},
{addr:0x0800fe50,len:24,type:'code',name:'USART_OverSampling8Cmd'},
{addr:0x0800fdd0,len:8,type:'code',name:'USART_ReceiveData'},
{addr:0x0800fd82,len:24,type:'code',name:'USART_ReceiverWakeUpCmd'},
{addr:0x0800fdd8,len:12,type:'code',name:'USART_SendBreak'},
{addr:0x0800fdc8,len:8,type:'code',name:'USART_SendData'},
{addr:0x0800fd56,len:22,type:'code',name:'USART_SetAddress'},
{addr:0x0800fde4,len:18,type:'code',name:'USART_SetGuardTime'},
{addr:0x0800fdf6,len:18,type:'code',name:'USART_SetPrescaler'},
{addr:0x0800fe08,len:24,type:'code',name:'USART_SmartCardCmd'},
{addr:0x0800fe20,len:24,type:'code',name:'USART_SmartCardNACKCmd'},
{addr:0x0800fcbc,len:20,type:'code',name:'USART_StructInit'},
{addr:0x0800fd6c,len:22,type:'code',name:'USART_WakeUpConfig'},
{addr:0x20000138,len:4,type:'data',name:'USB'},
{addr:0x0800a75a,len:4,type:'code',name:'USB_Istr'},
{addr:0x08008560,len:4,type:'code',name:'USB_LP_CAN_RX0_IRQHandler'},
{addr:0x0800a75e,len:10,type:'code',name:'USB_Leave_LowPowerMode'},
{addr:0x0800dc1c,len:28,type:'code',name:'USB_SIL_Init'},
{addr:0x0800dc60,len:36,type:'code',name:'USB_SIL_Read'},
{addr:0x0800dc38,len:40,type:'code',name:'USB_SIL_Write'},
{addr:0x0800f764,len:60,type:'code',name:'UartPushByte'},
{addr:0x0800f7a0,len:48,type:'code',name:'UartPushError'},
{addr:0x080081d8,len:16,type:'code',name:'UsageFaultException'},
{addr:0x0800cadc,len:30,type:'code',name:'UserToPMABufferCopy'},
{addr:0x20001660,len:4,type:'data',name:'V32'},
{addr:0x20001664,len:4,type:'data',name:'Var'},
{addr:0x080100a4,len:172,type:'code',name:'Write_Memory'},
{addr:0x08008170,len:56,type:'code',name:'_HandleAssertion'},
{addr:0x0800b21c,len:26,type:'code',name:'VerifyZero(CBufferedReader&, Elf32_Shdr&)'},
{addr:0x0800a8da,len:186,type:'code',name:'sfp_printf(char**, float, int)'},
{addr:0x0800a994,len:158,type:'code',name:'sfp_printi(char**, int, int, int, int, int, int)'},
{addr:0x0800a86a,len:112,type:'code',name:'sfp_prints(char**, char const*, int, int)'},
{addr:0x0800a758,len:2,type:'code',name:'DummyFunction()'},
{addr:0x0800a564,len:12,type:'code',name:'InvalidateFat()'},
{addr:0x0800a85c,len:14,type:'code',name:'sfp_printchar(char**, int)'},
{addr:0x0800aa32,len:166,type:'code',name:'sfp_printf_decimals(char**, float, int)'},
{addr:0x0800b1e0,len:4,type:'code',name:'Show(char const*)'},
{addr:0x0800b15e,len:130,type:'code',name:'Show(char*)'},
{addr:0x0800b1e4,len:56,type:'code',name:'Verify(CBufferedReader&, Elf32_Shdr&)'},
{addr:0x080086b0,len:32,type:'code',name:'_Round(int, int)'},
{addr:0x08008130,len:48,type:'code',name:'crc32b(unsigned char const*, int)'},
{addr:0x080085b0,len:16,type:'code',name:'GetFont(unsigned char)'},
{addr:0x0800b294,len:22,type:'code',name:'ZeroRam(CBufferedReader&, Elf32_Shdr&)'},
{addr:0x0800b354,len:96,type:'code',name:'ZeroRom(CBufferedReader&, Elf32_Shdr&)'},
{addr:0x0800ac20,len:26,type:'code',name:'sprintf(char*, char const*, ...)'},
{addr:0x0800b424,len:112,type:'code',name:'FlashBss(CBufferedReader&, Elf32_Shdr&)'},
{addr:0x0800b236,len:94,type:'code',name:'FlashRam(CBufferedReader&, Elf32_Shdr&)'},
{addr:0x0800b2aa,len:170,type:'code',name:'FlashRom(CBufferedReader&, Elf32_Shdr&)'},
{addr:0x0800aad8,len:328,type:'code',name:'vsprintf(char*, char const*, std::__va_list)'},
{addr:0x0800b3b4,len:112,type:'code',name:'FlashData(CBufferedReader&, Elf32_Shdr&)'},
{addr:0x080087c2,len:230,type:'code',name:'_DrawChar(int, int, unsigned short, unsigned short, char)'},
{addr:0x08010f50,len:28,type:'code',name:'CSerialize::operator<<(CStream&)'},
{addr:0x08010f6c,len:28,type:'code',name:'CSerialize::operator>>(CStream&)'},
{addr:0x08010d48,len:428,type:'code',name:'GUI::Background(CRect const&, unsigned long, unsigned long)'},
{addr:0x08010ef4,len:92,type:'code',name:'GUI::Window(CRect const&, unsigned short)'},
{addr:0x0800ef18,len:12,type:'code',name:'I2C::SetTimeout(int)'},
{addr:0x0800efa0,len:60,type:'code',name:'I2C::i2c_deinit()'},
{addr:0x0800f110,len:64,type:'code',name:'I2C::i2c_transmit(unsigned char)'},
{addr:0x0800f150,len:72,type:'code',name:'I2C::i2c_receive_ack()'},
{addr:0x0800f198,len:72,type:'code',name:'I2C::i2c_receive_nack()'},
{addr:0x0800f090,len:128,type:'code',name:'I2C::i2c_address_direction(unsigned char, unsigned char)'},
{addr:0x0800ef24,len:16,type:'code',name:'I2C::Timeout()'},
{addr:0x0800ef34,len:108,type:'code',name:'I2C::i2c_init()'},
{addr:0x0800f030,len:96,type:'code',name:'I2C::i2c_stop(bool)'},
{addr:0x0800efdc,len:84,type:'code',name:'I2C::i2c_start()'},
{addr:0x0800ecc4,len:16,type:'code',name:'PIN::GetRegister(int, int)'},
{addr:0x0800ed24,len:28,type:'code',name:'PIN::GetPin(int, int)'},
{addr:0x0800ed08,len:28,type:'code',name:'PIN::SetPin(int, int, bool)'},
{addr:0x0800ecd4,len:52,type:'code',name:'PIN::SetState(int, int, int)'},
{addr:0x0800ee8a,len:142,type:'code',name:'PWM::DisablePwm()'},
{addr:0x0800edec,len:132,type:'code',name:'PWM::PWMInit()'},
{addr:0x0800ed40,len:38,type:'code',name:'PWM::RCCInit()'},
{addr:0x0800edb0,len:60,type:'code',name:'PWM::GPIOInit()'},
{addr:0x0800ee70,len:26,type:'code',name:'PWM::EnablePwm()'},
{addr:0x0800ed66,len:74,type:'code',name:'PWM::TimerInit(unsigned short)'},
{addr:0x0800a6d0,len:8,type:'code',name:'BIOS::OS::GetArgument()'},
{addr:0x0800a6d8,len:20,type:'code',name:'BIOS::OS::HasArgument()'},
{addr:0x0800a69c,len:52,type:'code',name:'BIOS::OS::SetArgument(char*)'},
{addr:0x0800b494,len:1136,type:'code',name:'BIOS::OS::LoadExecutable(char*, unsigned long&, bool)'},
{addr:0x0800a6ec,len:52,type:'code',name:'BIOS::OS::CopyVectorTable()'},
{addr:0x0800a74c,len:4,type:'code',name:'BIOS::OS::EnableInterrupts(unsigned long)'},
{addr:0x200013b4,len:1,type:'data',name:'BIOS::OS::bArgumentChanged'},
{addr:0x0800a750,len:6,type:'code',name:'BIOS::OS::DisableInterrupts()'},
{addr:0x20001374,len:64,type:'data',name:'BIOS::OS::strGlobalArgument'},
{addr:0x0800a720,len:20,type:'code',name:'BIOS::OS::GetInterruptVector(BIOS::OS::EInterruptVector)'},
{addr:0x0800a734,len:24,type:'code',name:'BIOS::OS::SetInterruptVector(BIOS::OS::EInterruptVector, void (*)())'},
{addr:0x0800a62c,len:112,type:'code',name:'BIOS::DBG::Print(char const*, ...)'},
{addr:0x0800a540,len:12,type:'code',name:'BIOS::FAT::GetFileSize()'},
{addr:0x20000320,len:28,type:'data',name:'BIOS::FAT::g_directory'},
{addr:0x200002f8,len:4,type:'data',name:'BIOS::FAT::gSharedBuffer'},
{addr:0x0800a480,len:24,type:'code',name:'BIOS::FAT::GetSharedBuffer()'},
{addr:0x0800a474,len:12,type:'code',name:'BIOS::FAT::SetSharedBuffer(void*)'},
{addr:0x0800a498,len:24,type:'code',name:'BIOS::FAT::Init()'},
{addr:0x0800a570,len:64,type:'code',name:'BIOS::FAT::Open(char const*, unsigned char)'},
{addr:0x0800a5b0,len:52,type:'code',name:'BIOS::FAT::Read(unsigned char*)'},
{addr:0x0800a54c,len:24,type:'code',name:'BIOS::FAT::Seek(unsigned long)'},
{addr:0x0800a4e0,len:44,type:'code',name:'BIOS::FAT::Close(int)'},
{addr:0x0800a50c,len:20,type:'code',name:'BIOS::FAT::Close()'},
{addr:0x0800a4b0,len:48,type:'code',name:'BIOS::FAT::Write(unsigned char*)'},
{addr:0x0800a464,len:16,type:'code',name:'BIOS::FAT::Result(FRESULT)'},
{addr:0x200002fc,len:36,type:'data',name:'BIOS::FAT::g_file'},
{addr:0x0800a5e4,len:44,type:'code',name:'BIOS::FAT::OpenDir(char*)'},
{addr:0x2000033c,len:4144,type:'data',name:'BIOS::FAT::g_fatfs'},
{addr:0x0800a520,len:32,type:'code',name:'BIOS::FAT::FindNext(BIOS::FAT::TFindFile*)'},
{addr:0x0800a610,len:28,type:'code',name:'BIOS::KEY::GetKey()'},
{addr:0x08008950,len:40,type:'code',name:'BIOS::LCD::BufferRead(unsigned short*, int)'},
{addr:0x08008934,len:28,type:'code',name:'BIOS::LCD::BufferRead()'},
{addr:0x0800876c,len:60,type:'code',name:'BIOS::LCD::BufferBegin(CRect const&)'},
{addr:0x080087ac,len:22,type:'code',name:'BIOS::LCD::BufferWrite(unsigned short*, int)'},
{addr:0x080087a8,len:4,type:'code',name:'BIOS::LCD::BufferWrite(unsigned short)'},
{addr:0x0800860e,len:20,type:'code',name:'BIOS::LCD::Bar(CRect const&, unsigned short)'},
{addr:0x080085dc,len:50,type:'code',name:'BIOS::LCD::Bar(int, int, int, int, unsigned short)'},
{addr:0x08008990,len:102,type:'code',name:'BIOS::LCD::Draw(int, int, unsigned short, unsigned short, char const*)'},
{addr:0x080085c0,len:28,type:'code',name:'BIOS::LCD::Clear(unsigned short)'},
{addr:0x080088a8,len:68,type:'code',name:'BIOS::LCD::Print(int, int, unsigned short, unsigned short, char const*)'},
{addr:0x080088ec,len:4,type:'code',name:'BIOS::LCD::Print(int, int, unsigned short, unsigned short, char*)'},
{addr:0x08008926,len:14,type:'code',name:'BIOS::LCD::Print(int, int, unsigned short, unsigned short, char)'},
{addr:0x080088f0,len:54,type:'code',name:'BIOS::LCD::Printf(int, int, unsigned short, unsigned short, char const*, ...)'},
{addr:0x08008a38,len:20,type:'code',name:'BIOS::LCD::Shadow(int, int, int, int, unsigned int)'},
{addr:0x080089f6,len:66,type:'code',name:'BIOS::LCD::Pattern(int, int, int, int, unsigned short const*, int)'},
{addr:0x08008694,len:28,type:'code',name:'BIOS::LCD::GetPixel(int, int)'},
{addr:0x0800867a,len:26,type:'code',name:'BIOS::LCD::PutPixel(CPoint const&, unsigned short)'},
{addr:0x08008664,len:22,type:'code',name:'BIOS::LCD::PutPixel(int, int, unsigned short)'},
{addr:0x08008978,len:24,type:'code',name:'BIOS::LCD::BufferEnd()'},
{addr:0x08008622,len:66,type:'code',name:'BIOS::LCD::Rectangle(CRect const&, unsigned short)'},
{addr:0x08008758,len:20,type:'code',name:'BIOS::LCD::RoundRect(CRect const&, unsigned short)'},
{addr:0x080086d0,len:136,type:'code',name:'BIOS::LCD::RoundRect(int, int, int, int, unsigned short)'},
{addr:0x08010f88,len:164,type:'code',name:'BIOS::SYS::GetAttribute(BIOS::SYS::EAttribute)'},
{addr:0x0800ac3c,len:1240,type:'code',name:'BIOS::SYS::GetProcAddress(char*)'},
{addr:0x0800858e,len:30,type:'code',name:'BIOS::SYS::Beep(int)'},
{addr:0x08008574,len:4,type:'code',name:'BIOS::SYS::Init()'},
{addr:0x08008578,len:4,type:'code',name:'BIOS::SYS::DelayMs(int)'},
{addr:0x08008588,len:6,type:'code',name:'BIOS::SYS::Execute(unsigned long)'},
{addr:0x0800857c,len:12,type:'code',name:'BIOS::SYS::GetTick()'},
{addr:0x080085ac,len:4,type:'code',name:'BIOS::SYS::LoadFpga(char*)'},
{addr:0x0800a768,len:128,type:'code',name:'BIOS::USB::Initialize(void*, void*, void*, void*, void (**)(), void (**)(), void (**)(), void (*)())'},
{addr:0x0800a7e8,len:72,type:'code',name:'BIOS::USB::InitializeMass()'},
{addr:0x0800a84a,len:18,type:'code',name:'BIOS::USB::InitializeFinish(int)'},
{addr:0x0800a830,len:6,type:'code',name:'BIOS::USB::Enable()'},
{addr:0x0800a836,len:20,type:'code',name:'BIOS::USB::Disable()'},
{addr:0x0800f484,len:36,type:'code',name:'BIOS::GPIO::AnalogRead(BIOS::GPIO::EPin)'},
{addr:0x0800f430,len:84,type:'code',name:'BIOS::GPIO::AnalogWrite(BIOS::GPIO::EPin, int)'},
{addr:0x0800f3fc,len:52,type:'code',name:'BIOS::GPIO::DigitalRead(BIOS::GPIO::EPin)'},
{addr:0x2000019c,len:1,type:'data',name:'BIOS::GPIO::specialMode'},
{addr:0x0800f3c4,len:56,type:'code',name:'BIOS::GPIO::DigitalWrite(BIOS::GPIO::EPin, bool)'},
{addr:0x0800f652,len:42,type:'code',name:'BIOS::GPIO::I2C::RequestFrom(unsigned char, unsigned char)'},
{addr:0x0800f69c,len:4,type:'code',name:'BIOS::GPIO::I2C::EndTransmission(bool)'},
{addr:0x0800f62c,len:38,type:'code',name:'BIOS::GPIO::I2C::BeginTransmission(unsigned char)'},
{addr:0x0800f680,len:28,type:'code',name:'BIOS::GPIO::I2C::Read()'},
{addr:0x0800f67c,len:4,type:'code',name:'BIOS::GPIO::I2C::Write(unsigned char)'},
{addr:0x20001524,len:4,type:'data',name:'BIOS::GPIO::I2C::mCount'},
{addr:0x20001528,len:308,type:'data',name:'BIOS::GPIO::UART::mUartBuffer'},
{addr:0x0800f710,len:80,type:'code',name:'BIOS::GPIO::UART::Read()'},
{addr:0x0800f6a0,len:92,type:'code',name:'BIOS::GPIO::UART::Setup(int, BIOS::GPIO::UART::EConfig)'},
{addr:0x0800f760,len:4,type:'code',name:'BIOS::GPIO::UART::Write(unsigned char)'},
{addr:0x0800f6fc,len:20,type:'code',name:'BIOS::GPIO::UART::Available()'},
{addr:0x0800f4a8,len:388,type:'code',name:'BIOS::GPIO::PinMode(BIOS::GPIO::EPin, BIOS::GPIO::EMode)'},
{addr:0x08008c90,len:56,type:'code',name:'BIOS::MEMORY::LinearStart()'},
{addr:0x08008cc8,len:60,type:'code',name:'BIOS::MEMORY::LinearFinish()'},
{addr:0x08008d04,len:56,type:'code',name:'BIOS::MEMORY::LinearProgram(unsigned long, unsigned char*, int)'},
{addr:0x200002ec,len:4,type:'data',name:'BIOS::MEMORY::gSharedBuffer'},
{addr:0x08008c84,len:12,type:'code',name:'BIOS::MEMORY::GetSharedBuffer()'},
{addr:0x08008c78,len:12,type:'code',name:'BIOS::MEMORY::SetSharedBuffer(void*)'},
{addr:0x0800f392,len:12,type:'code',name:'FPGA::delayMicroseconds(int)'},
{addr:0x0800f390,len:2,type:'code',name:'FPGA::Init()'},
{addr:0x0800f3b4,len:16,type:'code',name:'FPGA::Direct()'},
{addr:0x0800f39e,len:22,type:'code',name:'FPGA::Restart()'},
{addr:0x0800f370,len:32,type:'code',name:'UART::uart_write(unsigned char)'},
{addr:0x0800f310,len:96,type:'code',name:'UART::uart_deinit()'},
{addr:0x0800f1e0,len:156,type:'code',name:'UART::uart_configure(int, int, char, int)'},
{addr:0x0800f27c,len:148,type:'code',name:'UART::uart_init()'},
{addr:0x08013034,len:16,type:'code',name:'vtable for CSerialize'},
{addr:0x08000100,len:24,type:'code',name:'__Bios'},
{addr:0x08008440,len:84,type:'code',name:'__Init_Data'},
{addr:0x08011240,len:352,type:'code',name:'__addsf3'},
{addr:0x080114c8,len:16,type:'code',name:'__aeabi_cfcmpeq'},
{addr:0x080114c8,len:16,type:'code',name:'__aeabi_cfcmple'},
{addr:0x080114c0,len:24,type:'code',name:'__aeabi_cfrcmple'},
{addr:0x08011194,len:158,type:'code',name:'__aeabi_d2f'},
{addr:0x0801153c,len:76,type:'code',name:'__aeabi_f2iz'},
{addr:0x08011240,len:352,type:'code',name:'__aeabi_fadd'},
{addr:0x080114d8,len:18,type:'code',name:'__aeabi_fcmpeq'},
{addr:0x08011514,len:18,type:'code',name:'__aeabi_fcmpge'},
{addr:0x08011528,len:18,type:'code',name:'__aeabi_fcmpgt'},
{addr:0x08011500,len:18,type:'code',name:'__aeabi_fcmple'},
{addr:0x080114ec,len:18,type:'code',name:'__aeabi_fcmplt'},
{addr:0x08011234,len:364,type:'code',name:'__aeabi_frsub'},
{addr:0x0801123c,len:356,type:'code',name:'__aeabi_fsub'},
{addr:0x080113a8,len:28,type:'code',name:'__aeabi_i2f'},
{addr:0x080113d4,len:124,type:'code',name:'__aeabi_l2f'},
{addr:0x080113a0,len:36,type:'code',name:'__aeabi_ui2f'},
{addr:0x080113c4,len:140,type:'code',name:'__aeabi_ul2f'},
{addr:0x08011460,len:94,type:'code',name:'__cmpsf2'},
{addr:0x08011460,len:94,type:'code',name:'__eqsf2'},
{addr:0x0801153c,len:76,type:'code',name:'__fixsfsi'},
{addr:0x080113d4,len:124,type:'code',name:'__floatdisf'},
{addr:0x080113a8,len:28,type:'code',name:'__floatsisf'},
{addr:0x080113c4,len:140,type:'code',name:'__floatundisf'},
{addr:0x080113a0,len:36,type:'code',name:'__floatunsisf'},
{addr:0x08011450,len:110,type:'code',name:'__gesf2'},
{addr:0x08011450,len:110,type:'code',name:'__gtsf2'},
{addr:0x08011458,len:102,type:'code',name:'__lesf2'},
{addr:0x08011458,len:102,type:'code',name:'__ltsf2'},
{addr:0x08011460,len:94,type:'code',name:'__nesf2'},
{addr:0x0801123c,len:356,type:'code',name:'__subsf3'},
{addr:0x08011194,len:158,type:'code',name:'__truncdfsf2'},
{addr:0x200027fc,len:0,type:'data',name:'_ebss'},
{addr:0x200002a9,len:0,type:'data',name:'_edata'},
{addr:0x20009f00,len:0,type:'code',name:'_estack'},
{addr:0x08013094,len:0,type:'code',name:'_etext'},
{addr:0x200002b0,len:0,type:'data',name:'_sbss'},
{addr:0x20000000,len:0,type:'data',name:'_sdata'},
{addr:0x08013094,len:0,type:'code',name:'_sidata'},
{addr:0x08008130,len:0,type:'code',name:'_stext'},
{addr:0x2000015c,len:20,type:'data',name:'_systemMemoryRanges'},
{addr:0x08008000,len:0,type:'code',name:'_vectors'},
{addr:0x08008dde,len:22,type:'code',name:'clust2sect'},
{addr:0x08010b9c,len:392,type:'code',name:'commonUSB_Istr'},
{addr:0x2000279c,len:32,type:'data',name:'common_Callback'},
{addr:0x20002794,len:4,type:'data',name:'common_Device_Property'},
{addr:0x08010d24,len:36,type:'code',name:'common_Initialize'},
{addr:0x080109dc,len:28,type:'code',name:'common_PowerOff'},
{addr:0x080109b4,len:40,type:'code',name:'common_PowerOn'},
{addr:0x08010af8,len:160,type:'code',name:'common_Resume'},
{addr:0x2000278d,len:2,type:'data',name:'common_ResumeS'},
{addr:0x08010ad4,len:36,type:'code',name:'common_Resume_Init'},
{addr:0x080109f8,len:220,type:'code',name:'common_Suspend'},
{addr:0x08010b98,len:2,type:'code',name:'common_USB_Cable_Config'},
{addr:0x20002790,len:1,type:'data',name:'common_bIntPackSOF'},
{addr:0x20002798,len:4,type:'data',name:'common_esof_counter'},
{addr:0x2000278f,len:1,type:'data',name:'common_remotewakeupon'},
{addr:0x08008e10,len:8,type:'code',name:'disk_initialize'},
{addr:0x0800a426,len:36,type:'code',name:'disk_ioctl'},
{addr:0x08008e20,len:38,type:'code',name:'disk_read'},
{addr:0x08008e18,len:8,type:'code',name:'disk_status'},
{addr:0x0800906c,len:56,type:'code',name:'disk_write'},
{addr:0x20001500,len:1,type:'data',name:'eepromAccessMutex'},
{addr:0x0800a07a,len:70,type:'code',name:'f_chmod'},
{addr:0x0800a27e,len:14,type:'code',name:'f_close'},
{addr:0x08009fd4,len:20,type:'code',name:'f_flush'},
{addr:0x08009bde,len:194,type:'code',name:'f_getfree'},
{addr:0x08009464,len:270,type:'code',name:'f_lseek'},
{addr:0x0800a28c,len:410,type:'code',name:'f_mkdir'},
{addr:0x08008df4,len:28,type:'code',name:'f_mount'},
{addr:0x08009ca0,len:278,type:'code',name:'f_open'},
{addr:0x080098cc,len:96,type:'code',name:'f_opendir'},
{addr:0x080099be,len:354,type:'code',name:'f_read'},
{addr:0x08009b66,len:84,type:'code',name:'f_readdir'},
{addr:0x0800a10a,len:250,type:'code',name:'f_rename'},
{addr:0x0800992c,len:58,type:'code',name:'f_stat'},
{addr:0x0800a204,len:122,type:'code',name:'f_sync'},
{addr:0x080095c4,len:140,type:'code',name:'f_truncate'},
{addr:0x08009fe8,len:146,type:'code',name:'f_unlink'},
{addr:0x0800a0c0,len:74,type:'code',name:'f_utime'},
{addr:0x08009db6,len:434,type:'code',name:'f_write'},
{addr:0x08012ecc,len:4,type:'code',name:'firmwareCrc'},
{addr:0x08008a74,len:32,type:'code',name:'flashPageCheckErased'},
{addr:0x08008b0c,len:46,type:'code',name:'flashPageCompare'},
{addr:0x08008a94,len:96,type:'code',name:'flashPageErase'},
{addr:0x08008af4,len:24,type:'code',name:'flashPageRead'},
{addr:0x08008b3a,len:106,type:'code',name:'flashPageWrite'},
{addr:0x08008ba4,len:42,type:'code',name:'flashPageWriteIfNeeded'},
{addr:0x200002e0,len:4,type:'data',name:'gBeepCounter'},
{addr:0x200013fc,len:256,type:'data',name:'gBuffer'},
{addr:0x200002d8,len:4,type:'data',name:'gCounter'},
{addr:0x20000148,len:8,type:'data',name:'gFlashAlertRange'},
{addr:0x20000150,len:8,type:'data',name:'gFlashReadRange'},
{addr:0x20000140,len:8,type:'data',name:'gFlashWriteRange'},
{addr:0x20000198,len:4,type:'data',name:'gGpioI2cSpeed'},
{addr:0x20001520,len:4,type:'data',name:'gGpioStatusCode'},
{addr:0x200002e4,len:4,type:'data',name:'gKeyMask'},
{addr:0x200013f4,len:1,type:'data',name:'gQuiet'},
{addr:0x200002f6,len:1,type:'data',name:'gUsbDidWriteToDisk'},
{addr:0x20000000,len:304,type:'data',name:'g_pfnRamVectorTable'},
{addr:0x08008000,len:304,type:'code',name:'g_pfnVectors'},
{addr:0x08009114,len:244,type:'code',name:'get_fat'},
{addr:0x0800a44a,len:10,type:'code',name:'get_fattime'},
{addr:0x200002d4,len:1,type:'data',name:'lastChar'},
{addr:0x08008bec,len:140,type:'code',name:'linearFlashProgram'},
{addr:0x08008bda,len:18,type:'code',name:'linearFlashProgramFinish'},
{addr:0x08008bce,len:12,type:'code',name:'linearFlashProgramStart'},
{addr:0x08008314,len:296,type:'code',name:'main'},
{addr:0x20000200,len:8,type:'data',name:'massConfig_Descriptor'},
{addr:0x2000278c,len:1,type:'data',name:'massDeviceState'},
{addr:0x200001f8,len:8,type:'data',name:'massDevice_Descriptor'},
{addr:0x20002750,len:28,type:'data',name:'massDevice_Info'},
{addr:0x200001c8,len:48,type:'data',name:'massDevice_Property'},
{addr:0x20000254,len:2,type:'data',name:'massDevice_Table'},
{addr:0x08010984,len:4,type:'code',name:'massEP1_IN_Callback'},
{addr:0x08010988,len:4,type:'code',name:'massEP2_OUT_Callback'},
{addr:0x20000208,len:40,type:'data',name:'massString_Descriptor'},
{addr:0x20000230,len:36,type:'data',name:'massUser_Standard_Requests'},
{addr:0x0801098c,len:12,type:'code',name:'mass_Enter_LowPowerMode'},
{addr:0x08010998,len:28,type:'code',name:'mass_Leave_LowPowerMode'},
{addr:0x2000276c,len:32,type:'data',name:'masspCallbacks'},
{addr:0x2000028c,len:28,type:'data',name:'masspEpInt_IN'},
{addr:0x20000270,len:28,type:'data',name:'masspEpInt_OUT'},
{addr:0x08011588,len:236,type:'code',name:'memcpy'},
{addr:0x08011674,len:164,type:'code',name:'memset'},
{addr:0x200013b8,len:28,type:'data',name:'pEpInt_IN'},
{addr:0x200013d4,len:28,type:'data',name:'pEpInt_OUT'},
{addr:0x20001510,len:4,type:'data',name:'pInformation'},
{addr:0x20000134,len:4,type:'data',name:'pLeaveLowPowerMode'},
{addr:0x2000150c,len:4,type:'data',name:'pProperty'},
{addr:0x20001504,len:4,type:'data',name:'pUser_Standard_Requests'},
{addr:0x080081f8,len:96,type:'code',name:'print_callers'},
{addr:0x08008258,len:148,type:'code',name:'print_hardfault'},
{addr:0x20000130,len:4,type:'data',name:'ptrFont'},
{addr:0x080092aa,len:290,type:'code',name:'put_fat'},
{addr:0x2000136c,len:4,type:'data',name:'px'},
{addr:0x20001370,len:4,type:'data',name:'py'},
{addr:0x200002e8,len:1,type:'data',name:'reading'},
{addr:0x200014fc,len:4,type:'data',name:'sharedPixel'},
{addr:0x08011718,len:442,type:'code',name:'strcmp'},
{addr:0x080118d4,len:186,type:'code',name:'strcpy'},
{addr:0x08011990,len:92,type:'code',name:'strlen'},
{addr:0x080119ec,len:124,type:'code',name:'strncmp'},
{addr:0x20001508,len:2,type:'data',name:'wInterrupt_Mask'},
{addr:0x0800bdfc,len:26,type:'code',name:'xBeep'},
]
